It happened on Wednesday, July 8 at around 11 p.m. off the coast of Oyster Bay, approximately half mile from Center Island, Nassau County Police said.
Nassau County Marine Bureau 5 discovered the man yelling for help.
He was then recovered from the water by Marine Bureau and brought back to shore.
He was treated by Nassau County medical personnel and in stable condition.
Click here to follow Daily Voice Mount Vernon and receive free news updates.